// 练习：
// 搭建http服务
// GET  /table   响应一个表格 3 行 3 列 表格，并且实现各行变色
require('http').
createServer((request, response)=>{
    // 获取url 和method
    let {url ,method} = request;
    if(url === '/table'){
        response.end(`
            <html>  
                <head>
                    <style>
                        table{
                            width:300px;
                            height:100px;
                        }
                        table,td{
                            border-collapse:collapse;
                        }
                    </style>
                </head>

                <body>
                    <table border="1">
                        <tr>
                            <td></td>
                            <td></td>
                            <td></td>
                        </tr>
                        <tr>
                            <td></td>
                            <td></td>
                            <td></td>
                        </tr>
                        <tr>
                            <td></td>
                            <td></td>
                            <td></td>
                        </tr>
                        <tr>
                            <td></td>
                            <td></td>
                            <td></td>
                        </tr>
                        <tr>
                            <td></td>
                            <td></td>
                            <td></td>
                        </tr>
                    </table>
                </body>
                <script>
                    // 获取所有的tr
                    let trs = document.querySelectorAll('tr');
                    // 遍历tr
                    for(let i = 0; i < trs.length; i++){
                        //各行变色（把奇数和偶数分开）  行号 % 2 == 0
                        if(i % 2 === 0){
                            trs[i].style.backgroundColor = 'hotpink';
                        }else{
                            trs[i].style.backgroundColor = 'lightgreen';
                        }
                    }
                </script>
            </html>
        `)
    }

}).listen(8080,()=>{
    console.log('server run at 8080');
})